valve inserts - German English Dictionary